package pe.gob.sunarp.entidad;

import java.io.Serializable;
import javax.persistence.*;
import java.math.BigDecimal;
import java.util.Date;


/**
 * The persistent class for the TT_TITU_PEND_NAC database table.
 * 
 */
//@Entity
//@Table(name="TT_TITU_PEND_NAC")
public class TtTituPendNac implements Serializable {
	private static final long serialVersionUID = 1L;
	private String anTitu;
	private String coConc;
	private String coRegi;
	private String coRegiDest;
	private String coSede;
	private String coSedeDest;
	private String estado;
	private Date fechaModi;
	private Date fechaTrans;
	private String fhUltiActu;
	private String noMotr;
	private String noPlac;
	private String noPtda;
	private BigDecimal noSecuConc;
	private BigDecimal noSecuPlac;
	private String noSeri;
	private BigDecimal noTitu;
	private String tiSist;
	private String tipo;

    public TtTituPendNac() {
    }


	@Column(name="AN_TITU", unique=true, length=4)
	public String getAnTitu() {
		return this.anTitu;
	}

	public void setAnTitu(String anTitu) {
		this.anTitu = anTitu;
	}


	@Column(name="CO_CONC", length=2)
	public String getCoConc() {
		return this.coConc;
	}

	public void setCoConc(String coConc) {
		this.coConc = coConc;
	}


	@Column(name="CO_REGI", unique=true, length=2)
	public String getCoRegi() {
		return this.coRegi;
	}

	public void setCoRegi(String coRegi) {
		this.coRegi = coRegi;
	}


	@Column(name="CO_REGI_DEST", length=2)
	public String getCoRegiDest() {
		return this.coRegiDest;
	}

	public void setCoRegiDest(String coRegiDest) {
		this.coRegiDest = coRegiDest;
	}


	@Column(name="CO_SEDE", unique=true, length=2)
	public String getCoSede() {
		return this.coSede;
	}

	public void setCoSede(String coSede) {
		this.coSede = coSede;
	}


	@Column(name="CO_SEDE_DEST", length=2)
	public String getCoSedeDest() {
		return this.coSedeDest;
	}

	public void setCoSedeDest(String coSedeDest) {
		this.coSedeDest = coSedeDest;
	}


	@Column(length=1)
	public String getEstado() {
		return this.estado;
	}

	public void setEstado(String estado) {
		this.estado = estado;
	}


    @Temporal( TemporalType.DATE)
	@Column(name="FECHA_MODI")
	public Date getFechaModi() {
		return this.fechaModi;
	}

	public void setFechaModi(Date fechaModi) {
		this.fechaModi = fechaModi;
	}


    @Temporal( TemporalType.DATE)
	@Column(name="FECHA_TRANS")
	public Date getFechaTrans() {
		return this.fechaTrans;
	}

	public void setFechaTrans(Date fechaTrans) {
		this.fechaTrans = fechaTrans;
	}


	@Column(name="FH_ULTI_ACTU", length=8)
	public String getFhUltiActu() {
		return this.fhUltiActu;
	}

	public void setFhUltiActu(String fhUltiActu) {
		this.fhUltiActu = fhUltiActu;
	}


	@Column(name="NO_MOTR", length=30)
	public String getNoMotr() {
		return this.noMotr;
	}

	public void setNoMotr(String noMotr) {
		this.noMotr = noMotr;
	}


	@Column(name="NO_PLAC", length=7)
	public String getNoPlac() {
		return this.noPlac;
	}

	public void setNoPlac(String noPlac) {
		this.noPlac = noPlac;
	}


	@Column(name="NO_PTDA", length=8)
	public String getNoPtda() {
		return this.noPtda;
	}

	public void setNoPtda(String noPtda) {
		this.noPtda = noPtda;
	}


	@Column(name="NO_SECU_CONC", unique=true)
	public BigDecimal getNoSecuConc() {
		return this.noSecuConc;
	}

	public void setNoSecuConc(BigDecimal noSecuConc) {
		this.noSecuConc = noSecuConc;
	}


	@Column(name="NO_SECU_PLAC", unique=true, precision=4)
	public BigDecimal getNoSecuPlac() {
		return this.noSecuPlac;
	}

	public void setNoSecuPlac(BigDecimal noSecuPlac) {
		this.noSecuPlac = noSecuPlac;
	}


	@Column(name="NO_SERI", length=30)
	public String getNoSeri() {
		return this.noSeri;
	}

	public void setNoSeri(String noSeri) {
		this.noSeri = noSeri;
	}


	@Column(name="NO_TITU", unique=true, precision=8)
	public BigDecimal getNoTitu() {
		return this.noTitu;
	}

	public void setNoTitu(BigDecimal noTitu) {
		this.noTitu = noTitu;
	}


	@Column(name="TI_SIST", length=1)
	public String getTiSist() {
		return this.tiSist;
	}

	public void setTiSist(String tiSist) {
		this.tiSist = tiSist;
	}


	@Column(length=1)
	public String getTipo() {
		return this.tipo;
	}

	public void setTipo(String tipo) {
		this.tipo = tipo;
	}

}